var requireObj={
	//modules
	'Datepicker':					'src/modules/datepicker',//日历
	'PopUpBox':						'src/modules/popupbox',//弹窗

	'FormClear':					'src/modules/form_formclear',//表单清空
	'FormCheck':					'src/modules/form_formcheck',//表单验证
	'CheckBtn':						'src/modules/form_checkbtn',//单选复选
	'NumberInput':					'src/modules/form_numberinput',//数字文本框
	'DateInput':					'src/modules/form_dateinput',//日历文本框
	'DateBtn':						'src/modules/form_datebtn',//日历文本框
	'TimeInput':					'src/modules/form_timeinput',//时间文本框
	'InputQuickClear':				'src/modules/form_inputquickclear',//文本框快速清空
	'InputTips':					'src/modules/form_inputtips',//文本框提示
	'SearchInput':					'src/modules/form_searchinput',//搜索栏
	'SelectInput':					'src/modules/form_selectinput',//下拉选框
	'SelectGroup':					'src/modules/form_selectgroup',//下拉选框组
	'ScrollBar':					'src/modules/scrollbar',//滚动条
	'TabBox':						'src/modules/tabbox',//选项卡
	'ViewImgBtn':					'src/modules/viewimgbtn',//查看大图
	'WindowDarg':					'src/modules/window_drag',//拖拽

	'DomList':						'src/modules/domlist',//列表
	'ListTable':					'src/modules/listtable',//表格
	'ListForm':						'src/modules/listform',//表格

	'ListSortBtn':					'src/modules/listsortbtn',

	'PageNumber':					'src/modules/pagenumber',//页码

	'LimitTextarea':				'src/modules/form_limittextarea',//限制输入文本域
	'UploadInput':					'src/modules/uploadinput',
	'ImgCropTool':					'src/modules/imgcroptool',

    'postImgCrop':					'src/modules/postimgcrop',
    'ajaxErrorTips':				'src/modules/ajaxerrortips',

    'LessonDurationSelector':     'src/modules/form_lessondurationselector',
    'ContactSelector':            'src/modules/contactselector',
    'ContactViewList':            'src/modules/contactviewlist',


    'schedulerInit':            'src/modules/scheduler_init',
    'YearMonthInput':     'src/modules/form_yearmonthinput',
		'WeekdayCheckBtnGroup':			'src/modules/weekdaycheckbtngroup',
		'CloudFileInput':				'src/modules/form_cloudfileinput',
		'CloudDiskSelector':			'src/modules/clouddiskselector',
		// 'AddPhoneUserAuto':				'src/modules/addphoneuserauto',
		'WebcastCheckBtnGroup':			'src/modules/webcastcheckbtngroup',
		'pagination':			'src/modules/pagination',
		'levelTree':			'src/modules/level_tree',
};
require.config({
	paths: requireObj
});
require(
	[
		//modules
		'Datepicker',
		'PopUpBox',
		'FormClear',
		'FormCheck',
		'CheckBtn',
		'NumberInput',
		'DateInput',
		'DateBtn',
		'TimeInput',
		'InputQuickClear',
		'InputTips',
		'SearchInput',
		'SelectInput',
		'SelectGroup',
		'ScrollBar',
		'TabBox',
		'ViewImgBtn',
		'WindowDarg',

		'DomList',
		'ListTable',
		'ListForm',

		'ListSortBtn',

		'PageNumber',
		'LimitTextarea',
		'UploadInput',
		'ImgCropTool',
		'postImgCrop',
    'LessonDurationSelector',
    'ContactSelector',
    'ContactViewList',

    'schedulerInit',
		'YearMonthInput',
		'WeekdayCheckBtnGroup',
		'CloudFileInput',
		'CloudDiskSelector',
		// 'AddPhoneUserAuto'
		'WebcastCheckBtnGroup',
		'pagination',
		'levelTree'
	],
	function(){
        requireLoad.isReady();
	}
)
